less developed areas - Francés Inglés Diccionario